×

pin down meaning in French

confirmer, déterminer; obliger, contraindre; clouer sur place

Related Words

  1. pin
  2. pinned
  3. bobby pin
  4. pin up
  5. pin wrench
  6. pin head
  7. split pin
  8. thole pin
  9. pin out
  10. pin hole
  11. pimply
  12. pin
  13. pin head
  14. pin hole
PC Version

Copyright © 2018 WordTech Co.